# Makefile
#
# Proyecto Único - Versión 1.0
# Grupo R07:
# Cesar Hernández (06-39724)
# Daniel Valera (07-41725)

.PHONY : doc clean cleanall

# Crea el ejecutable de ruby.
createsh:
	echo "#!/usr/bin/env sh\nruby ../src/Main.rb \$${1+\"\$$@\"}" > ../bin/vecti
	cp *.rb ../bin
	chmod +x ../bin/vecti
	chmod 777 ../bin/vecti

# Crea la documentacion necesaria
doc:
	rdoc -U -o ../doc/doc
	
# Elimina solo lo creado en bin
clean:
	rm -rf ../bin/vecti
	rm -rf ../bin/*.rb

# Elimina todo lo generado por make.
cleanall:
	rm -rf ../bin/vecti
	rm -rf ../bin/*.rb
	rm -rf ../doc/doc
